organization of islamic cooperation - Français Anglais Dictionnaire